//获取系统时间
var newDate = '';

//值小于10时，在前面补0
function dateFilter(date) {
    if (date < 10) { return "0" + date; }
    return date;
}
function getLangDate() {
    var dateObj = new Date(); //表示当前系统时间的Date对象
    var year = dateObj.getFullYear(); //当前系统时间的完整年份值
    var month = dateObj.getMonth() + 1; //当前系统时间的月份值
    var date = dateObj.getDate(); //当前系统时间的月份中的日
    var day = dateObj.getDay(); //当前系统时间中的星期值
    var weeks = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
    var week = weeks[day]; //根据星期值，从数组中获取对应的星期字符串
    var hour = dateObj.getHours(); //当前系统时间的小时值
    var minute = dateObj.getMinutes(); //当前系统时间的分钟值
    var second = dateObj.getSeconds(); //当前系统时间的秒钟值
    var timeValue = "" + ((hour >= 12) ? (hour >= 18) ? "晚上" : "下午" : "上午"); //当前时间属于上午、晚上还是下午
    newDate = dateFilter(year) + "年" + dateFilter(month) + "月" + dateFilter(date) + "日 " + " " + dateFilter(hour) + ":" + dateFilter(minute) + ":" + dateFilter(second);
    document.getElementById("nowTime").innerHTML = "当前时间为： " + newDate + "　" + week;
    setTimeout("getLangDate()", 1000);
}


layui.use(['hm', 'form', 'element', 'layer', 'laydate','jquery'], function () {
    var form = layui.form,
        layer = parent.layer === undefined ? layui.layer : top.layer,
        element = layui.element;
        $ = layui.jquery;
        laydate = layui.laydate,
        hm = layui.hm;

      getLangDate();
      //时间范围选择
      laydate.render({
          elem: '#seatchtime'
          , type: 'date'
          , range: true //或 range: '~' 来自定义分割字符
      });

    //icon动画
    $(".panel a").hover(function () {
        $(this).find(".layui-anim").addClass("layui-anim-scaleSpring");
    }, function () {
        $(this).find(".layui-anim").removeClass("layui-anim-scaleSpring");
    })
    $(".panel a").click(function () {
        parent.addTab($(this));
    })

    //图表生成
   // GetPaycount();

    $("#btn_GetPic").click(function () {
        GetPaycount();
    });

    function GetPaycount() {
        hm.ajax("/Home/GetOrderCount", {
            data: { seatchtime: $.trim($("#seatchtime").val()) },
            type: "GET",
            dataType: 'json',
            success: function (data) {
                if (data) {
                    var config = {
                        type: 'line',
                        data: {
                            labels: data.CountDate,
                            datasets: [
                                {
                                    label: "订单总数:" + data.Order +"条",
                                    fill: false,
                                    backgroundColor: window.chartColors.green,
                                    borderColor: window.chartColors.green,
                                    data: data.CountOrder
                                }, {
                                    label: "订单总额:" + data.OrderAmt +"元",
                                    fill: false,
                                    backgroundColor: window.chartColors.red,
                                    borderColor: window.chartColors.red,
                                    data: data.CountOrderAmt
                                },
                                {
                                    label: "总手续费:" + data.PayFlow + "元",
                                    fill: false,
                                    backgroundColor: window.chartColors.blue,
                                    borderColor: window.chartColors.blue,
                                    data: data.CountPayFlow
                                }]

                        },
                        options: {
                            responsive: true,
                            title: {
                                display: true,
                                text: '订单统计图表'
                            },
                        }
                    };

                    var ctx = document.getElementById("canvas").getContext("2d");
                    window.myLine = new Chart(ctx, config)

                }

            }
        });
    }

})
